.login-container {
  padding: 20rpx;
  display: flex;
  flex-direction: column;
  align-items: center;
  // 头像样式
 .avatar-image {
    width: 120rpx;
    height: 120rpx;
    margin-bottom: 20rpx;
    border-radius: 50%;
  }
  // 输入框组样式
 .input-group {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 20rpx;
    width: 80%;
    text {
      margin-bottom: 5rpx;
      color: #808080;
      font-size: 12px;
      font-weight: normal;
      width: auto;
    }
    input {
      padding: 10rpx 20rpx;
      border: 5rpx solid rgb(87, 240, 138);
      border-radius: 50rpx;
      width: 550rpx;
    }
  }
  // 按钮组样式
 .button-group {
    padding: 150rpx;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 80%;
   .login-button,
   .register-button {
      padding: 2rpx 30rpx;
      border-radius: 15rpx;
      font-size: 16px;
      width: 120px;
      &:not(:last-child) {
        margin-right: 10rpx;
      }
    }
   .login-button {
      background-color: #88cc88;
      color: #fff;
    }
   .register-button {
      background-color: #e6f2ff;
      border: 1rpx solid #88cc88;
      color: #07c160;
    }
  }
}
.input-label {
  margin-bottom: 5rpx;
  color: #808080;
  font-size: 12px;
  font-weight: normal;
  width: auto;
}